Microchip Technology Inc. SAM3S8A 2024.06.03 SAM3S8A false